package com.zhonglz.service;

import java.util.List;
import java.util.Map;

import com.zhonglz.model.BuSeal;
import com.zhonglz.util.result.ResultUtils;

public interface BuSealService {

	/***
     * 生成临时模板印章
     * @param sealName 印章名称
     * @param sealType 印章类型
     */
	ResultUtils createTempSeal(String sealName, Integer sealType);

	/***
	 * 印章列表信息
	 * @param mapParam
	 * @return
	 */
	List<BuSeal> selectByDataList(Map<String, Object> mapParam);

	/***
	 * 印章添加
	 * @param sealFile
	 * @param sealName
	 * @param sealNumber
	 * @param sealType
	 * @return
	 */
	ResultUtils createSeal(String sealFile, String sealName, String sealNumber, String sealType);
	
	/****
	 * 根据id查询出印章信息
	 * @param id
	 * @return
	 */
	BuSeal selectById(String id);

}
